immigration officer
a government official appointed to assist immigrants to find land or employment on their arrival in Canada.
See also: immigration agent (def. 1)